﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HongStone.Dto
{
    public class ShowProjectListDto
    {
        /// <summary>
        /// 项目立项ID
        /// </summary>
        [Description("ID")]
        public int ProjectId { get; set; }
        /// <summary>
        /// 项目名称
        /// </summary>
        [Description("项目名称")]
        public string ProjectName { get; set; }
        /// <summary>
        /// 项目级别
        /// </summary>
        [Description("项目级别")]
        public bool SuperLevel { get; set; }
        /// <summary>
        /// 建设单位
        /// </summary>
        [Description("建设单位")]
        public string Devel { get; set; }
        /// <summary>
        /// 建设地点
        /// </summary>
        [Description("建设地点")]
        public string Consite { get; set; }
        /// <summary>
        /// 建设规模
        /// </summary>
        [Description("建设规模")]
        public decimal Scale { get; set; }
        /// <summary>
        /// 建设类别
        /// </summary>
        [Description("建设类别")]
        public int Category { get; set; }
        /// <summary>
        /// 结构样式
        /// </summary>
        [Description("结构样式")]
        public string ArchiteCtureId { get; set; }
        /// <summary>
        /// 建筑分类
        /// </summary>
        [Description("建筑分类")]
        public string BuildingId { get; set; }
        /// <summary>
        /// 设计阶段
        /// </summary>
        [Description("设计阶段")]
        public string DesignId { get; set; }
        /// <summary>
        /// 连接项目来源
        /// </summary>
        [Description("连接项目来源")]
        public int SourceId { get; set; }
        /// <summary>
        /// 合同金额
        /// </summary>
        [Description("合同金额")]
        public decimal ConMoney { get; set; }
        /// <summary>
        /// 连接行业性质
        /// </summary>
        [Description("连接行业性质")]
        public int NatureId { get; set; }
        /// <summary>
        /// 甲方负责人
        /// </summary>
        [Description("甲方负责人")]
        public string SerialNumber { get; set; }
        /// <summary>
        /// 甲方负责人电话
        /// </summary>
        [Description("甲方负责人电话")]
        public string JiaPhone { get; set; }
        /// <summary>
        /// 执行设总
        /// </summary>
        [Description("执行设总")]
        public string Total { get; set; }
        /// <summary>
        /// 执行佘总电话
        /// </summary>
        [Description("执行佘总电话")]
        public string TotalPhone { get; set; }
        /// <summary>
        /// 开始时间
        /// </summary>
        [Description("开始时间")]
        public DateTime BeginTime { get; set; }
        /// <summary>
        /// 完成时间
        /// </summary>
        [Description("完成时间")]
        public DateTime CompletionTime { get; set; }
        /// <summary>
        /// 其他参与部门
        /// </summary>
        [Description("其他参与部门")]
        public string Participate { get; set; }
        /// <summary>
        /// 项目概况
        /// </summary>
        [Description("项目概况")]
        public string Overview { get; set; }
        /// <summary>
        /// 项目备注
        /// </summary>
        [Description("项目备注")]
        public string Note { get; set; }
        /// <summary>
        /// 项目高清图
        /// </summary>
        [Description("项目高清图")]
        public string ProjectImg { get; set; }
        /// <summary>
        /// 合同关联
        /// </summary>
        [Description("合同关联")]
        public int contractId { get; set; }
        /// <summary>
        /// 承接部门
        /// </summary>
        [Description("承接部门")]
        public int DeptId { get; set; }
        /// <summary>
        /// 连接项目统计
        /// </summary>
        [Description("连接项目统计")]
        public int StaId { get; set; }
        /// <summary>
        /// 连接项目进度
        /// </summary>
        [Description("连接项目进度")]
        public int ProId { get; set; }
        /// <summary>
        /// 录入人
        /// </summary>
        [Description("录入人")]
        public int EnteringId { get; set; }
        /// <summary>
        /// 录入时间
        /// </summary>
        [Description("录入时间")]
        public DateTime EnteringTime { get; set; } = DateTime.Now;


        /// <summary>
        /// 字典编号编号主键
        /// </summary>

        public int DictionariesId { get; set; }
        /// <summary>
        /// 字典名称
        /// </summary>
        public string DictionariesName { get; set; }
        /// <summary>
        /// 字典类型
        /// </summary>
        public string DictionariesClass { get; set; }


         /// <summary>
        /// 部门ID
        /// </summary>
        public int DeptIdy { get; set; }

        /// <summary>
        /// 部门名称
        /// </summary>
        public string DeptName { get; set; }



        public string bumen { get; set; }
        public int caser { get; set; }
    }
}
